Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/161 drop legacy ruby rails #2

Merged
merged 4 commits into from
Sep 16, 2024

Conversation

tagliala
Copy link
Owner

@tagliala tagliala commented Jun 24, 2024

Drop legacy Ruby and Rails support

Also:

  • Opt-in for MFA (security)
  • Move development gems to Gemfile

Close jamesmartin#161


Modernize CI

Also:

  • Run GitHub Actions on PRs
  • Set explicit permissions to read for better security. Workflows run
    with extended set of permissions by default. By specifying
    any permission explicitly, all others are set to none.
  • Update actions to prevent deprecation warning messages
  • Remove redundant gem install bundler (bundler is already available after
    setup-ruby action)
  • Test against Rails 7.1 / Shakapacker 8 (allow failures)
  • Test against multiple Ruby version
  • Experimental tests against ruby-head

@tagliala tagliala force-pushed the feature/161-drop-legacy-ruby-rails branch 4 times, most recently from fb33cf5 to 074a014 Compare June 24, 2024 09:43
@tagliala tagliala force-pushed the feature/161-drop-legacy-ruby-rails branch 13 times, most recently from 08978d5 to c75c0a1 Compare September 5, 2024 07:15
`ERB::Util.html_escape_once` is available in all supported Rails
versions

Also:
- Opt-in for MFA (security)
- Move development gems to Gemfile

Close jamesmartin#161, close jamesmartin#164
@tagliala tagliala force-pushed the feature/161-drop-legacy-ruby-rails branch from c75c0a1 to baa3f6b Compare September 10, 2024 20:07
- Test against multiple Ruby version
- Experimental tests against ruby-head to spot issues in advance
@tagliala tagliala force-pushed the feature/161-drop-legacy-ruby-rails branch from baa3f6b to 0727f83 Compare September 10, 2024 20:11
@tagliala tagliala force-pushed the feature/161-drop-legacy-ruby-rails branch from 0727f83 to c1445c7 Compare September 10, 2024 20:13
@tagliala tagliala merged commit cb01bb3 into main Sep 16, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Drop Legacy Ruby and Rails compatibility
1 participant